package z_mxsTest.testArxmlSomeip;

import org.w3c.dom.Element;

public interface ArxmlPackageParser {
	/**
     * 解析指定的 AR-PACKAGE 节点
     * @param packageElement 当前节点
     */
	void parse(Element packageElement);
    /**
     * 判断当前解析器是否支持指定的包名称
     * @param packageName 包名称
     * @return 是否支持
     */
    boolean supports(String packageName);

    /**
     * 解析指定的 AR-PACKAGE 节点
     * @param packageElement 当前节点
     * @param parentContext 父节点上下文（可选）
     */
    //void parseEx(Element packageElement, Object parentContext);
}
